Distributed Congestion Control of Scalable Video Streams
نویسندگان
چکیده
The paper addresses the problem of distributed congestion control in networks where several video streaming sessions share joint bottleneck channels. Based on the rate-distortion characteristics of the video streams as well as the requirements of heterogeneous streaming clients, the proposed algorithm determines the utility of rate increments in terms of overall quality benefits. We build on the utility-based congestion control framework initially proposed by Kelly [1], [2] and extend it such that it could efficiently handle heterogeneous delays in the network as well as the specific requirements of video streams. We then describe an original implementation of the proposed distributed congestion control algorithm using the common RTP/UDP/IP protocol stack for the efficient streaming of scalable video streams. Each video session independently adapts its streaming rate based on receiver feedbacks, which permits extension to large scale system without central coordination. Finally, we provide extensive simulation results that demonstrate the performance of the proposed solution. It is shown to successfully distribute the network resources among the different sessions such that the overall video quality is maximized. Experiments further demonstrate that the proposed scheme fairly cohabits with TCP, which is certainly an important advantage in today’s network architectures.
منابع مشابه
Distributed Congestion Control of Scalable Video Streams Jean-Paul Wagner and Pascal Frossard A Framework for Video Network Coding with Multi-generation Mixing Mohammed Halloush and Hayder Radha Time-Shifted Streaming in a Tree-Based Peer-to-Peer System
The paper addresses the problem of distributed congestion control in networks where several video streaming sessions share joint bottleneck channels. Based on the rate-distortion characteristics of the video streams as well as the requirements of heterogeneous streaming clients, the proposed algorithm determines the utility of rate increments in terms of overall quality benefits. We build on th...
متن کاملA unified framework for distributed video rate allocation over wireless networks
When multiple video streams share a wireless network, careful rate allocation is needed to prevent congestion, as well as to balance the video qualities among the competing streams. In this paper, we present a unified optimization framework for video rate allocation over wireless networks. Our framework applies to both unicast and multicast sessions, and accommodates both scalable and nonscalab...
متن کاملImplementing Congestion Avoidance for Network Transmission of Scalable Video Coding
In this paper we propose a congestion avoidance mechanism for the delivery of scalable video streams over IP networks. Different packets from different video layers are treated with different dropping priorities and are dropped by routers before the network experiences congestion conditions. This mechanism can largely protect higher priority traffic whilst providing bounded video quality guaran...
متن کاملScalable Feedback Control for Multicast Video
We describe a mechanism for scalable control of mul-ticast continuous media streams. The mechanism uses a novel probing mechanism to solicit feedback information in a scalable manner and to estimate the number of receivers. In addition, it separates the congestion signal from the congestion control algorithm, so as to cope with heterogeneous networks. This mechanism has been implemented in the ...
متن کاملLayer thickness in congestion-controlled scalable video
We address the problem of the proper choice of the thickness of pre-encoded video layers in congestion-controlled streaming applications. While congestion control permits to distribute the network resources in a fair manner among the different video sessions, it generally imposes an adaptation of the streaming rate when the playback delay is constrained. This can be achieved by adding or droppi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JCM
دوره 7 شماره
صفحات -
تاریخ انتشار 2012